FuDoCS: A Web Service Composition System Based on Fuzzy Dominance for Preference Query Answering

نویسندگان

  • Karim Benouaret
  • Djamal Benslimane
  • Allel HadjAli
  • Mahmoud Barhamgi
چکیده

Modern enterprises are increasingly moving towards a service oriented architecture for data sharing by putting their data sources behind services, thereby providing an interoperable way to interact with their data. This class of services is known as DaaS (Data-as-a-Service) services. DaaS Composition is a powerful solution to answer the user’s complex queries by combining primitive DaaS services. User preferences are a key aspect that must be considered in the service composition process. A more general and suitable approach to model preferences is based on fuzzy sets theory [3]. Fuzzy sets are very well suited to the interpretation of linguistic terms and constitute a convenient way for a user to express her/his preferences. For example, when expressing preferences about the price of a car, users often employ fuzzy terms like rather cheap, affordable, etc. However as DaaS services proliferate, a large number of candidate compositions that would use different (most likely competing) services may be used to answer the same query. Hence, it is important to set up an effective service composition framework that would identify and retrieve the most relevant services and return the top-k compositions according to the user preferences. Challenges. Consider the services from the car e-commerce in Table 1 (i.e., typical services that can be provided by systems like the e-Bay). The symbols “$” and “?” denote inputs and outputs of services, respectively. Services providing the same functionality belong to the same service class. For instance, S21, S22, S23, S24 belong to the class S2. Each service has its (fuzzy) constraints on the data it manipulates. For instance, the cars returned by S21 are of cheap price and short warranty. Assume that the user Bob wants to buy a car. He sets his preferences and submits the following query Q1: “return the French cars, preferably at an affordable price with a warranty around 18 months and having a normal power with a medium consumption”. Answering Q1 raises the following challenges: (i) how to understand the semantics of the published services to select the relevant ones that can contribute

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Top-k web services compositions: A fuzzy-set-based approach

Data as a Service (DaaS) is a flexible way that allows enterprises to expose their data. Composition of DaaS services provides bridges to answer queries. User preferences are becoming increasingly important to personalizing the composition process. In this paper, we propose an approach to compose DaaS services in the context of preference queries where preferences are modeled by means of fuzzy ...

متن کامل

A Framework Recommending Top-k Web Service Compositions: A Fuzzy Set-Based Approach

Data Web services allow users to access information provided by different companies. Web users often need to compose different Web services to achieve a more complex task that can not be fulfilled by an individual Web services. In addition, user preferences are becoming increasingly important to personalize the composition process. In this paper, we propose an approach to compose data Web servi...

متن کامل

Query Architecture Expansion in Web Using Fuzzy Multi Domain Ontology

Due to the increasing web, there are many challenges to establish a general framework for data mining and retrieving structured data from the Web. Creating an ontology is a step towards solving this problem. The ontology raises the main entity and the concept of any data in data mining. In this paper, we tried to propose a method for applying the "meaning" of the search system, But the problem ...

متن کامل

High Fuzzy Utility Based Frequent Patterns Mining Approach for Mobile Web Services Sequences

Nowadays high fuzzy utility based pattern mining is an emerging topic in data mining. It refers to discover all patterns having a high utility meeting a user-specified minimum high utility threshold. It comprises extracting patterns which are highly accessed in mobile web service sequences. Different from the traditional fuzzy approach, high fuzzy utility mining considers not only counts of mob...

متن کامل

A Method for Optimizing Top-k Composite Services towards Preference-Aware Service Dominance

Web service composition allows users to create value-added composite Web services on existent services, where top-k composite services are helpful for users to find a satisfying composite service efficiently. However, with an increasing number of Web services and users’ various composition preferences, computing top-k composite services dynamically for different users is difficult. In view of t...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:
  • PVLDB

دوره 4  شماره 

صفحات  -

تاریخ انتشار 2011